English Dictionary
◊ WATER CART
water cart
n : cart with a tank for water (especially with fresh water for
sale)